home *** CD-ROM | disk | FTP | other *** search
- /*----- ARCHIVE utoi.c -----------------------------------------------------*/
- /*
- ** utoi -- convert unsigned decimal string to integer nbr
- ** returns field size, else ERR on error;
- */
- #define ERR -2
- utoi(decstr,nbr) char *decstr; int *nbr; {
- int d,t; d=0;
- *nbr=0;
- while ((*decstr>='0')&(*decstr<='9')) {
- t=*nbr; t=(10*t)+(*decstr++-'0');
- if ((t>=0)&(*nbr<0)) return ERR;
- d++; *nbr=t;
- }
- return d;
- }
- }
- }
- nt from A reg first */
- nxtarg=&argc+i-1;
- ctl=*nxtarg;
- while (c=*ctl++)